/*
package com.tjbank.cssys.feignclient;

import java.util.List;

import com.tjbank.cssys.dto.OrganDTO;
import com.tjbank.cssys.dto.PostDTO;
import com.tjbank.cssys.dto.RoleDTO;

import com.tjbank.cssys.framework.base.api.Response;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;


import com.tjbank.cssys.dto.UserDTO;

*/
/**
 * Feign客户端
 * 
 * Package : com.tansun.magicube.iam.feignclient
 *
 * @author -- lijiangtao 2020年5月7日 下午2:57:03
 *//*

@FeignClient(value = "IAM")
public interface IamFeignClient {

	*/
/**
	 * 根据租户Code分页查询机构信息
	 * 
	 * @param organDTO
	 * @param pageable
	 * @return
	 * @author -- lijiangtao 2020年7月26日 上午12:03:13
	 *//*

	@GetMapping(value = "/api/organ")
	Response<?> queryOrganByTenantCode(@SpringQueryMap OrganDTO organDTO, Pageable pageable);

	*/
/**
	 * 根据租户Code分页查询用户信息
	 *
	 * @param userDTO
	 * @param pageable
	 * @return
	 * @author -- lijiangtao 2020年7月26日 上午2:31:04
	 *//*

	@GetMapping(value = "/api/user")
	Response<?> queryUserByTenantCode(@SpringQueryMap UserDTO userDTO, Pageable pageable);

	*/
/**
	 * 根据租户Code分页查询角色信息
	 *
	 * @param roleDTO
	 * @param pageable
	 * @return
	 * @author -- lijiangtao 2020年5月7日 下午2:12:04
	 *//*

	@GetMapping("/api/role")
	Response<Page<RoleDTO>> queryRoleByTenantCode(@SpringQueryMap RoleDTO roleDTO, Pageable pageable);

	*/
/**
	 * 根据租户Code分页查询岗位信息
	 * 
	 * @param postDTO
	 * @param pageable
	 * @return
	 * @author -- lijiangtao 2020年7月26日 上午12:11:57
	 *//*

	@GetMapping("/api/post")
	Response<?> queryPostByTenantCode(@SpringQueryMap PostDTO postDTO, Pageable pageable);

	*/
/**
	 * 通过岗位ID查询用户ID.
	 * 
	 * @param positionId 岗位ID
	 * @return 该岗位下的所有用户ID.
	 * @author: guzheng01@tansun.com.cn
	 *//*

	@GetMapping("/api/userId/positionId")
	Response<List<String>> queryUserByPosition(@RequestParam(value = "positionId", required = true) String positionId);

}
*/
